home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / C / Applications / Python 1.3.3 / Python 133 SRC / Mac / Modules / ae / aegen.py < prev    next >
Text File  |  1996-04-12  |  8KB  |  278 lines

  1. # Generated from 'Sap:CW8 Gold:Metrowerks CodeWarrior:MacOS Support:Headers:Universal Headers:AppleEvents.h'
  2.  
  3. f = AEFunction(OSErr, 'AECreateDesc',
  4.     (DescType, 'typeCode', InMode),
  5.     (InBuffer, 'dataPtr', InMode),
  6.     (AEDesc, 'result', OutMode),
  7. )
  8. functions.append(f)
  9.  
  10. f = AEFunction(OSErr, 'AECoercePtr',
  11.     (DescType, 'typeCode', InMode),
  12.     (InBuffer, 'dataPtr', InMode),
  13.     (DescType, 'toType', InMode),
  14.     (AEDesc, 'result', OutMode),
  15. )
  16. functions.append(f)
  17.  
  18. f = AEMethod(OSErr, 'AECoerceDesc',
  19.     (AEDesc_ptr, 'theAEDesc', InMode),
  20.     (DescType, 'toType', InMode),
  21.     (AEDesc, 'result', OutMode),
  22. )
  23. aedescmethods.append(f)
  24.  
  25. f = AEMethod(OSErr, 'AEDuplicateDesc',
  26.     (AEDesc_ptr, 'theAEDesc', InMode),
  27.     (AEDesc, 'result', OutMode),
  28. )
  29. aedescmethods.append(f)
  30.  
  31. f = AEFunction(OSErr, 'AECreateList',
  32.     (InBuffer, 'factoringPtr', InMode),
  33.     (Boolean, 'isRecord', InMode),
  34.     (AEDescList, 'resultList', OutMode),
  35. )
  36. functions.append(f)
  37.  
  38. f = AEMethod(OSErr, 'AECountItems',
  39.     (AEDescList_ptr, 'theAEDescList', InMode),
  40.     (long, 'theCount', OutMode),
  41. )
  42. aedescmethods.append(f)
  43.  
  44. f = AEMethod(OSErr, 'AEPutPtr',
  45.     (AEDescList_ptr, 'theAEDescList', InMode),
  46.     (long, 'index', InMode),
  47.     (DescType, 'typeCode', InMode),
  48.     (InBuffer, 'dataPtr', InMode),
  49. )
  50. aedescmethods.append(f)
  51.  
  52. f = AEMethod(OSErr, 'AEPutDesc',
  53.     (AEDescList_ptr, 'theAEDescList', InMode),
  54.     (long, 'index', InMode),
  55.     (AEDesc_ptr, 'theAEDesc', InMode),
  56. )
  57. aedescmethods.append(f)
  58.  
  59. f = AEMethod(OSErr, 'AEGetNthPtr',
  60.     (AEDescList_ptr, 'theAEDescList', InMode),
  61.     (long, 'index', InMode),
  62.     (DescType, 'desiredType', InMode),
  63.     (AEKeyword, 'theAEKeyword', OutMode),
  64.     (DescType, 'typeCode', OutMode),
  65.     (VarVarOutBuffer, 'dataPtr', InOutMode),
  66. )
  67. aedescmethods.append(f)
  68.  
  69. f = AEMethod(OSErr, 'AEGetNthDesc',
  70.     (AEDescList_ptr, 'theAEDescList', InMode),
  71.     (long, 'index', InMode),
  72.     (DescType, 'desiredType', InMode),
  73.     (AEKeyword, 'theAEKeyword', OutMode),
  74.     (AEDesc, 'result', OutMode),
  75. )
  76. aedescmethods.append(f)
  77.  
  78. f = AEMethod(OSErr, 'AESizeOfNthItem',
  79.     (AEDescList_ptr, 'theAEDescList', InMode),
  80.     (long, 'index', InMode),
  81.     (DescType, 'typeCode', OutMode),
  82.     (Size, 'dataSize', OutMode),
  83. )
  84. aedescmethods.append(f)
  85.  
  86. f = AEMethod(OSErr, 'AEDeleteItem',
  87.     (AEDescList_ptr, 'theAEDescList', InMode),
  88.     (long, 'index', InMode),
  89. )
  90. aedescmethods.append(f)
  91.  
  92. f = AEMethod(OSErr, 'AEPutParamPtr',
  93.     (AppleEvent_ptr, 'theAppleEvent', InMode),
  94.     (AEKeyword, 'theAEKeyword', InMode),
  95.     (DescType, 'typeCode', InMode),
  96.     (InBuffer, 'dataPtr', InMode),
  97. )
  98. aedescmethods.append(f)
  99.  
  100. f = AEMethod(OSErr, 'AEPutParamDesc',
  101.     (AppleEvent_ptr, 'theAppleEvent', InMode),
  102.     (AEKeyword, 'theAEKeyword', InMode),
  103.     (AEDesc_ptr, 'theAEDesc', InMode),
  104. )
  105. aedescmethods.append(f)
  106.  
  107. f = AEMethod(OSErr, 'AEGetParamPtr',
  108.     (AppleEvent_ptr, 'theAppleEvent', InMode),
  109.     (AEKeyword, 'theAEKeyword', InMode),
  110.     (DescType, 'desiredType', InMode),
  111.     (DescType, 'typeCode', OutMode),
  112.     (VarVarOutBuffer, 'dataPtr', InOutMode),
  113. )
  114. aedescmethods.append(f)
  115.  
  116. f = AEMethod(OSErr, 'AEGetParamDesc',
  117.     (AppleEvent_ptr, 'theAppleEvent', InMode),
  118.     (AEKeyword, 'theAEKeyword', InMode),
  119.     (DescType, 'desiredType', InMode),
  120.     (AEDesc, 'result', OutMode),
  121. )
  122. aedescmethods.append(f)
  123.  
  124. f = AEMethod(OSErr, 'AESizeOfParam',
  125.     (AppleEvent_ptr, 'theAppleEvent', InMode),
  126.     (AEKeyword, 'theAEKeyword', InMode),
  127.     (DescType, 'typeCode', OutMode),
  128.     (Size, 'dataSize', OutMode),
  129. )
  130. aedescmethods.append(f)
  131.  
  132. f = AEMethod(OSErr, 'AEDeleteParam',
  133.     (AppleEvent_ptr, 'theAppleEvent', InMode),
  134.     (AEKeyword, 'theAEKeyword', InMode),
  135. )
  136. aedescmethods.append(f)
  137.  
  138. f = AEMethod(OSErr, 'AEGetAttributePtr',
  139.     (AppleEvent_ptr, 'theAppleEvent', InMode),
  140.     (AEKeyword, 'theAEKeyword', InMode),
  141.     (DescType, 'desiredType', InMode),
  142.     (DescType, 'typeCode', OutMode),
  143.     (VarVarOutBuffer, 'dataPtr', InOutMode),
  144. )
  145. aedescmethods.append(f)
  146.  
  147. f = AEMethod(OSErr, 'AEGetAttributeDesc',
  148.     (AppleEvent_ptr, 'theAppleEvent', InMode),
  149.     (AEKeyword, 'theAEKeyword', InMode),
  150.     (DescType, 'desiredType', InMode),
  151.     (AEDesc, 'result', OutMode),
  152. )
  153. aedescmethods.append(f)
  154.  
  155. f = AEMethod(OSErr, 'AESizeOfAttribute',
  156.     (AppleEvent_ptr, 'theAppleEvent', InMode),
  157.     (AEKeyword, 'theAEKeyword', InMode),
  158.     (DescType, 'typeCode', OutMode),
  159.     (Size, 'dataSize', OutMode),
  160. )
  161. aedescmethods.append(f)
  162.  
  163. f = AEMethod(OSErr, 'AEPutAttributePtr',
  164.     (AppleEvent_ptr, 'theAppleEvent', InMode),
  165.     (AEKeyword, 'theAEKeyword', InMode),
  166.     (DescType, 'typeCode', InMode),
  167.     (InBuffer, 'dataPtr', InMode),
  168. )
  169. aedescmethods.append(f)
  170.  
  171. f = AEMethod(OSErr, 'AEPutAttributeDesc',
  172.     (AppleEvent_ptr, 'theAppleEvent', InMode),
  173.     (AEKeyword, 'theAEKeyword', InMode),
  174.     (AEDesc_ptr, 'theAEDesc', InMode),
  175. )
  176. aedescmethods.append(f)
  177.  
  178. f = AEFunction(OSErr, 'AECreateAppleEvent',
  179.     (AEEventClass, 'theAEEventClass', InMode),
  180.     (AEEventID, 'theAEEventID', InMode),
  181.     (AEAddressDesc_ptr, 'target', InMode),
  182.     (short, 'returnID', InMode),
  183.     (long, 'transactionID', InMode),
  184.     (AppleEvent, 'result', OutMode),
  185. )
  186. functions.append(f)
  187.  
  188. f = AEMethod(OSErr, 'AESend',
  189.     (AppleEvent_ptr, 'theAppleEvent', InMode),
  190.     (AppleEvent, 'reply', OutMode),
  191.     (AESendMode, 'sendMode', InMode),
  192.     (AESendPriority, 'sendPriority', InMode),
  193.     (long, 'timeOutInTicks', InMode),
  194.     (AEIdleUPP, 'idleProc', InMode),
  195.     (AEFilterUPP, 'filterProc', InMode),
  196. )
  197. aedescmethods.append(f)
  198.  
  199. f = AEFunction(OSErr, 'AEProcessAppleEvent',
  200.     (EventRecord_ptr, 'theEventRecord', InMode),
  201. )
  202. functions.append(f)
  203.  
  204. f = AEMethod(OSErr, 'AEResetTimer',
  205.     (AppleEvent_ptr, 'reply', InMode),
  206. )
  207. aedescmethods.append(f)
  208.  
  209. f = AEMethod(OSErr, 'AESuspendTheCurrentEvent',
  210.     (AppleEvent_ptr, 'theAppleEvent', InMode),
  211. )
  212. aedescmethods.append(f)
  213.  
  214. f = AEMethod(OSErr, 'AEResumeTheCurrentEvent',
  215.     (AppleEvent_ptr, 'theAppleEvent', InMode),
  216.     (AppleEvent_ptr, 'reply', InMode),
  217.     (EventHandler, 'dispatcher', InMode),
  218. )
  219. aedescmethods.append(f)
  220.  
  221. f = AEMethod(OSErr, 'AEGetTheCurrentEvent',
  222.     (AppleEvent_ptr, 'theAppleEvent', InMode),
  223. )
  224. aedescmethods.append(f)
  225.  
  226. f = AEMethod(OSErr, 'AESetTheCurrentEvent',
  227.     (AppleEvent_ptr, 'theAppleEvent', InMode),
  228. )
  229. aedescmethods.append(f)
  230.  
  231. f = AEFunction(OSErr, 'AEGetInteractionAllowed',
  232.     (AEInteractAllowed, 'level', OutMode),
  233. )
  234. functions.append(f)
  235.  
  236. f = AEFunction(OSErr, 'AESetInteractionAllowed',
  237.     (AEInteractAllowed, 'level', InMode),
  238. )
  239. functions.append(f)
  240.  
  241. f = AEFunction(OSErr, 'AEInteractWithUser',
  242.     (long, 'timeOutInTicks', InMode),
  243.     (NMRecPtr, 'nmReqPtr', InMode),
  244.     (AEIdleUPP, 'idleProc', InMode),
  245. )
  246. functions.append(f)
  247.  
  248. f = AEFunction(OSErr, 'AEInstallEventHandler',
  249.     (AEEventClass, 'theAEEventClass', InMode),
  250.     (AEEventID, 'theAEEventID', InMode),
  251.     (EventHandler, 'handler', InMode),
  252.     (AlwaysFalse, 'isSysHandler', InMode),
  253. )
  254. functions.append(f)
  255.  
  256. f = AEFunction(OSErr, 'AERemoveEventHandler',
  257.     (AEEventClass, 'theAEEventClass', InMode),
  258.     (AEEventID, 'theAEEventID', InMode),
  259.     (AEEventHandlerUPP, 'handler', InMode),
  260.     (AlwaysFalse, 'isSysHandler', InMode),
  261. )
  262. functions.append(f)
  263.  
  264. f = AEFunction(OSErr, 'AEGetEventHandler',
  265.     (AEEventClass, 'theAEEventClass', InMode),
  266.     (AEEventID, 'theAEEventID', InMode),
  267.     (EventHandler, 'handler', OutMode),
  268.     (AlwaysFalse, 'isSysHandler', InMode),
  269. )
  270. functions.append(f)
  271.  
  272. f = AEFunction(OSErr, 'AEManagerInfo',
  273.     (AEKeyword, 'keyWord', InMode),
  274.     (long, 'result', OutMode),
  275. )
  276. functions.append(f)
  277.  
  278.